mountain troops - Francés Inglés Diccionario